rainfall recorder - English Synonyms Dictionary